\documentclass[a4paper]{book}
\usepackage{a4wide}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{float}
\usepackage{textcomp}
\usepackage{alltt}
\usepackage{times}
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\else
\usepackage[ps2pdf,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\usepackage{pspicture}
\fi
\usepackage[utf8]{inputenc}
\usepackage{doxygen}
\makeindex
\setcounter{tocdepth}{3}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\begin{titlepage}
\vspace*{7cm}
\begin{center}
{\Large Halos \\[1ex]\large 0.0.1 }\\
\vspace*{1cm}
{\large Generated by Doxygen 1.5.8}\\
\vspace*{0.5cm}
{\small Sun Feb 8 18:43:24 2009}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
\pagenumbering{roman}
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\chapter{Main Page}
\label{index}\hypertarget{index}{}\input{index}
\chapter{License}
\label{License}
\hypertarget{License}{}
\include{license}
\chapter{Installation}
\label{Installation}
\hypertarget{Installation}{}
\include{installation}
\chapter{Module Index}
\input{modules}
\chapter{Data Structure Index}
\input{annotated}
\chapter{File Index}
\input{files}
\chapter{Module Documentation}
\input{group___d_e_v_i_c_e}
\include{group__device__driver}
\include{group___g_d_i___d_e_v_i_c_e}
\include{group___f_o_n_t_s}
\include{group__graphic__device__font__arial14}
\include{group__graphic__device__font__handel14}
\include{group__graphic__device__font}
\include{group__graphic__device}
\include{group__graphic__hw__interface}
\include{group___d_e_v_i_c_e___p_o_r_t_s}
\include{group___a_p7}
\include{group__ap7000__hardware__devices}
\include{group___d_e_v___n_u_l_l___d_r_i_v_e_r}
\include{group___l_e_d___d_r_i_v_e_r}
\include{group___u_a_r_t___d_r_i_v_e_r}
\include{group__ap7000__lcd}
\include{group__haloshal}
\include{group___u_a_r_t}
\include{group__serialbuffer}
\include{group___a_p_i}
\include{group___d_e_v_i_c_e___a_p_i}
\include{group___a_p7000___d_e_v}
\include{group___g_d_i}
\include{group__hgdi__colors16}
\include{group__hgdi__colors24}
\include{group__hgdi__colors8}
\include{group__hgdi__fonts}
\include{group__hgdi__types}
\include{group__hgdi__api}
\include{group___s_y_s_t_e_m___c_a_l_l___a_p_i}
\include{group___h_s_y_s_t_e_m___a_p_i}
\include{group___s_y_s_t_e_m___c_a_l_l___t_a_b_l_e}
\include{group___u_t_i_l}
\include{group___t_i_m_e_a_p_i}
\include{group___u_t_i_l_i_t_y_s}
\include{group___k_e_r_n_e_l}
\include{group___c_o_n_f_i_g}
\include{group___g_l_o_b_a_l_s}
\include{group___e_r_r_o_r_t_y_p_e_s}
\include{group___t_i_m_e}
\include{group___i_n_i_t}
\include{group___p_r_o_c_e_s_s___m_a_n_a_g_e_r}
\include{group___p_c_b}
\include{group___s_c_h_e_d_u_l_e_r}
\include{group___p_o_r_t_i_n_g_s_a_p7000}
\include{group___r_e_s_o_u_r_c_e___m_a_n_a_g_e_r}
\include{group___h_a_s_h_m_a_p}
\include{group___r_e_s_o_u_r_c_e___m}
\include{group___s_y_s_t_e_m___c_a_l_l___h_a_n_d_l_e_r}
\include{group___v_m_m}
\include{group___v_m_m___h_a_t}
\include{group___v_m_m___h_e_a_p}
\include{group___v_m_m___h_e_x}
\include{group___v_m_m___i_p_t}
\include{group___v_m_m___l_d_r}
\include{group___v_m_m___p_t}
\include{group___v_m_m___p_t_e}
\include{group___v_m_m___p_r_t}
\include{group___v_m_m___t_l_b}
\chapter{Data Structure Documentation}
\input{struct__gdi__sprite}
\include{structaccess__entry}
\include{struct_binary}
\include{struct_cursor__t}
\include{struct_device_context__t}
\include{struct_display_info__t}
\include{struct_font_settings__t}
\include{structlcdc__configuration__s}
\include{struct_line_settings__t}
\include{structmmu__tlb__t}
\include{struct_pager}
\include{struct_page_table}
\include{struct_page_table_entry}
\include{structpm__gen__clk__opt__t}
\include{structpm__osc__opt__t}
\include{structpm__pll__opt__t}
\include{struct_process}
\include{structprocess_control_block}
\include{struct_process_region}
\include{struct_serial_buffer_tag}
\include{struct_time_tag}
\include{struct_t_l_b_e_h_i}
\include{struct_t_l_b_e_h_i_v_n_p_l_e_s_s}
\include{struct_t_l_b_e_l_o}
\include{struct_t_l_b_e_l_o_p_f_n_l_e_s_s}
\include{structusart__options__t}
\include{structvirtual__dev__struct}
\include{structwaiting__node}
\chapter{File Documentation}
\input{device__driver_8h}
\include{arial__bold__14_8h}
\include{handel__bold__14_8h}
\include{font_8h}
\include{font_8c}
\include{graphics_8h}
\include{graphis__hw__interface_8h}
\include{graphics_8c}
\include{dev__null__driver_8h}
\include{device__list_8h}
\include{leds__driver_8h}
\include{uart__driver_8h}
\include{ap7000__lcd_8h}
\include{ap7000__lcd_8c}
\include{documentation_8h}
\include{compiler_8h}
\include{exceptions_8h}
\include{exception__handling_8c}
\include{interrupts_8h}
\include{interrupts_8c}
\include{macro_8h}
\include{mmu_8c}
\include{mmu_8h}
\include{mt481c2m32b2tg_8h}
\include{my__usart_8h}
\include{cpu_8c}
\include{nlao__cpu_8h}
\include{nlao__io_8h}
\include{syscalls_8c}
\include{tpaste_8h}
\include{pio_8c}
\include{pio_8h}
\include{pm__at32ap7000_8c}
\include{pm__at32ap7000_8h}
\include{sdramc_8h}
\include{sdramc__at32ap7000_8c}
\include{sdramc__at32ap7000_8h}
\include{usart_8c}
\include{usart_8h}
\include{usart__isr_8h}
\include{device__struct_8h}
\include{hdevice__api_8h}
\include{device__types_8h}
\include{hdevice__api_8c}
\include{colors_8h}
\include{colors16_8h}
\include{colors24_8h}
\include{colors8_8h}
\include{fonts_8h}
\include{gdi__types_8h}
\include{hgdi__api_8h}
\include{hgdi__api_8c}
\include{hsystem__api_8h}
\include{hsystem__call__table_8h}
\include{halos_time_8h}
\include{halos_util_8h}
\include{halos__config_8h}
\include{halos__globals_8h}
\include{error__types_8h}
\include{halos_8h}
\include{init_8h}
\include{pcb_8h}
\include{sched_8h}
\include{port_8h}
\include{hashmap_8h}
\include{resource__manager_8h}
\include{system__call__handler_8h}
\printindex
\end{document}
